package com.wish;

/**
 * Created by suliucheng on 2021/1/6 20:34
 * Directions: 抽象建造者
 */
public abstract class AbstractHouseBuilder {

    public House house = new House();

    /**
     * 抽象的建造地基
     */
    public abstract void buildFoundation();

    /**
     * 抽象的设计墙厚度
     */
    public abstract void buildBasicWalls();

    /**
     * 抽象的房子高度
     */
    public abstract void buildHeight();


    /**
     * 建成房子
     * @return
     */
    public House getHouse(){
        return house;
    }
}
